package com.spsoft.vatoutinv.model.vo.vmsenterpriseinfo;

import com.spsoft.vatoutinv.annotation.Translate;
import com.spsoft.vatoutinv.constants.CommonConstant;
import com.spsoft.vatoutinv.constants.DictConstant;
import com.spsoft.vatoutinv.constants.TranslateConstant;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 纳税人基本信息分页
 *
 * @author wangy
 * @date 2023/11/02
 */
@Data
@ApiModel(value = "纳税人基本信息分页")
public class VmsEnterpriseInfoLogPageVO {

    @ApiModelProperty(name = "ID", notes = "ID")
    private Long id;

    @ApiModelProperty(name = "操作时间 ", notes = "操作时间")
    @Translate(type = TranslateConstant.DATE, format = CommonConstant.DATE_FORMAT_14)
    private Date createTime;

    @ApiModelProperty(name = "执行状态", notes = "执行状态")
    @Translate(type = TranslateConstant.DICT, value = DictConstant.VMS_OPERATE_STATUS)
    private String operateStatus;

    @ApiModelProperty(name = "执行结果", notes = "执行结果")
    private String operateMsg;

    @ApiModelProperty(value = "操作人")
    private String createUsername;

}
